Modifying Private Values and Invoking Private Methods